<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="renderer" content="webkit|ie-comp|ie-stand">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta http-equiv="Cache-Control" content="no-siteapp" />
    <link href="{{ URL::asset('/Admin/assets/css/bootstrap.min.css') }}" rel="stylesheet" />
    <link rel="stylesheet" href="{{ URL::asset('/Admin/css/style.css') }}"/>
    <link href="{{ URL::asset('/Admin/assets/css/codemirror.css') }}" rel="stylesheet">
    <link rel="stylesheet" href="{{ URL::asset('/Admin/assets/css/ace.min.css') }}" />
    <link rel="stylesheet" href="{{ URL::asset('/Admin/font/css/font-awesome.min.css') }}" />
    <!--[if lte IE 8]>
    <link rel="stylesheet" href="assets/css/ace-ie.min.css" />
    <![endif]-->
    <script src="{{ URL::asset('/Admin/js/jquery-1.9.1.min.js') }}"></script>
    <script src="{{ URL::asset('/Admin/assets/js/bootstrap.min.js') }}"></script>
    <script type="text/javascript" src="Widget/Validform/5.3.2/Validform.min.js"></script>
    <script src="{{ URL::asset('/Admin/assets/js/typeahead-bs2.min.js') }}"></script>
    <script src="{{ URL::asset('/Admin/assets/js/jquery.dataTables.min.js') }}"></script>
    <script src="{{ URL::asset('/Admin/assets/js/jquery.dataTables.bootstrap.js') }}"></script>
    <script src="{{ URL::asset('/Admin/assets/layer/layer.js') }}" type="text/javascript" ></script>
    <script src="js/lrtk.js" type="text/javascript" ></script>
    <script src="{{ URL::asset('/Admin/assets/layer/layer.js') }}" type="text/javascript"></script>
    <script src="{{ URL::asset('/Admin/assets/laydate/laydate.js') }}" type="text/javascript"></script>
    <title>管理员</title>
</head>

<body>
<div class="page-content clearfix">
    <div class="administrator">
        <div class="d_Confirm_Order_style">
            <div class="search_style">
                <div class="title_names">搜索查询</div>
                <ul class="search_content clearfix">
                    <li><label class="l_f">管理员名称</label><input name="" type="text"  class="text_add" placeholder=""  style=" width:400px"/></li>
                    <li><label class="l_f">添加时间</label><input class="inline laydate-icon" id="start" style=" margin-left:10px;"></li>
                    <li style="width:90px;"><button type="button" class="btn_search"><i class="fa fa-search"></i>查询</button></li>
                </ul>
            </div>
            <!--操作-->
            <div class="border clearfix">
       <span class="l_f">
        <a href="javascript:ovid()" id="administrator_add" class="btn btn-warning"><i class="fa fa-plus"></i> 添加权限</a>
        <a href="javascript:ovid()" class="btn btn-danger"><i class="fa fa-trash"></i> 批量删除</a>
       </span>
                <span class="r_f">共：<b>5</b>人</span>
            </div>
            <!--管理员列表-->
            <div class="clearfix administrator_style" id="administrator">

                <div class=""  id="testIframe">
                    <table class="table table-striped table-bordered table-hover" id="sample_table">
                        <thead>
                        <tr>
                            <th width="25px"><label><input type="checkbox" class="ace"><span class="lbl"></span></label></th>
                            
                            <th width="100px">权限id</th>
                            <th width="100px">权限名称</th>
                            <th width="100px">父级权限id</th>
                            <th width="100px">路由</th>
                        
                            <th width="200px">操作</th>
                        </tr>
                        </thead>
                        <tbody>
@foreach($authA as $AA)    
     <tr>
      <td><label><input type="checkbox" class="ace"><span class="lbl"></span></label></td>
      <td>{{$AA->auth_id}}</td>
      <td>{{$AA->auth_name}}</td>
      <td>{{$AA->auth_pid}}</td>
      <td>{{$AA->auth_luyou}}</td>
      <td class="td-manage">
        <a title="编辑"  href=''  class="btn btn-xs btn-info" ><i class="fa fa-edit bigger-120"></i></a>       
        <a title="删除" href=''  onclick="return queren();" class="btn btn-xs btn-warning" ><i class="fa fa-trash  bigger-120"></i></a>
       </td>
     </tr>
     @foreach($authB as $BB)
     @if($BB->auth_pid==$AA->auth_id)
      <tr>
      <td><label><input type="checkbox" class="ace"><span class="lbl"></span></label></td>
      <td>{{$BB->auth_id}}</td>
      <td>{{$BB->auth_name}}</td>
      <td>{{$BB->auth_pid}}</td>
      <td>{{$BB->auth_luyou}}</td>
      <td class="td-manage">
        <a title="编辑"  href=''  class="btn btn-xs btn-info" ><i class="fa fa-edit bigger-120"></i></a>       
        <a title="删除" href=''  onclick="return queren();" class="btn btn-xs btn-warning" ><i class="fa fa-trash  bigger-120"></i></a>
       </td>
     </tr>
      @foreach($authC as $CC)
     @if($CC->auth_pid==$BB->auth_id)

         <tr>
      <td><label><input type="checkbox" class="ace"><span class="lbl"></span></label></td>
     <td>{{$CC->auth_id}}</td>
      <td>{{$CC->auth_name}}</td>
      <td>{{$CC->auth_pid}}</td>
      <td>{{$CC->auth_luyou}}</td>
      <td class="td-manage">
        <a title="编辑"  href=''  class="btn btn-xs btn-info" ><i class="fa fa-edit bigger-120"></i></a>       
        <a title="删除" href=''  onclick="return queren();" class="btn btn-xs btn-warning" ><i class="fa fa-trash  bigger-120"></i></a>
       </td>
     </tr>

      @endif
  @endforeach   
    
     @endif
  @endforeach   
  @endforeach    
                     
                        </tbody>
                    </table>
                </div>
            </div>
        </div>
    </div>

    <script>function queren() {
            var s1 = window.confirm("你真的删除吗?"); //只能返回true或false
            if(s1 === true) {
                return true;
            } else {
                return false;
            }
        }
    </script>
    <!--添加管理员-->
    <div id="add_administrator_style" class="add_menber" style="display:none">
        <form action="" method="post" id="form-admin-add">
            <div class="form-group">
                <label class="form-label"><span class="c-red">*</span>权限名称：</label>
                <div class="formControls">
                    <input type="text" class="input-text" value="" placeholder="" id="user-name" name="auth_name" datatype="*2-16" nullmsg="权限不能为空">
                </div>
                <div class="col-4"> <span class="Validform_checktip"></span></div>
            </div>
            {!!csrf_field()!!}
           
            
        <div class="form-group">
            <label class="form-label">父级权限：</label>
           
                <select class="select" name="authA_id" size="1">
                <option value="0">请选择</option>
                    @foreach($authA as $A)
                    <option value="{{$A->auth_id}}">{{$A->auth_name}}</option>
                @endforeach 
                </select>
                </span> 
                
         
                <select class="select" name="authB_id" size="1">
            <option value="0">请选择</option>
                    @foreach($authB as $B)
                    <option value="{{$B->auth_id}}">{{$B->auth_name}}</option>
                @endforeach 
                </select>
                </span> 
        </div>

           

            <div class="form-group">
                <label class="form-label"><span class="c-red">*</span>路由：</label>
                <div class="formControls">
                    <input type="text" placeholder="路由" name="auth_luyou"  value="" class="input-text"  >
                </div>
                <div class="col-4"> <span class="Validform_checktip"></span></div>
            </div>

          
            <div>
                <input class="btn btn-primary radius" type="submit" id="Add_Administrator" value="&nbsp;&nbsp;提交&nbsp;&nbsp;">
        </form>
    </div>
</div>
</body>
</html>
<script type="text/javascript">
    jQuery(function($) {
        var oTable1 = $('#sample_table').dataTable( {
            "aaSorting": [[ 1, "desc" ]],//默认第几个排序
            "bStateSave": true,//状态保存
            "aoColumnDefs": [
                //{"bVisible": false, "aTargets": [ 3 ]} //控制列的隐藏显示
                {"orderable":false,"aTargets":[0,2,3,4,5,7,8,]}// 制定列不参与排序
            ] } );


        $('table th input:checkbox').on('click' , function(){
            var that = this;
            $(this).closest('table').find('tr > td:first-child input:checkbox')
                    .each(function(){
                        this.checked = that.checked;
                        $(this).closest('tr').toggleClass('selected');
                    });

        });


        $('[data-rel="tooltip"]').tooltip({placement: tooltip_placement});
        function tooltip_placement(context, source) {
            var $source = $(source);
            var $parent = $source.closest('table')
            var off1 = $parent.offset();
            var w1 = $parent.width();

            var off2 = $source.offset();
            var w2 = $source.width();

            if( parseInt(off2.left) < parseInt(off1.left) + parseInt(w1 / 2) ) return 'right';
            return 'left';
        }
    });

</script>
<script type="text/javascript">
    $(function() {
        $("#administrator").fix({
            float : 'left',
            //minStatue : true,
            skin : 'green',
            durationTime :false,
            spacingw:50,//设置隐藏时的距离
            spacingh:270,//设置显示时间距
        });
    });
    //字数限制
    function checkLength(which) {
        var maxChars = 100; //
        if(which.value.length > maxChars){
            layer.open({
                icon:2,
                title:'提示框',
                content:'您输入的字数超过限制!',
            });
            // 超过限制的字数了就将 文本框中的内容按规定的字数 截取
            which.value = which.value.substring(0,maxChars);
            return false;
        }else{
            var curr = maxChars - which.value.length; //250 减去 当前输入的
            document.getElementById("sy").innerHTML = curr.toString();
            return true;
        }
    };
    //初始化宽度、高度
    $(".widget-box").height($(window).height()-215);
    $(".table_menu_list").width($(window).width()-260);
    $(".table_menu_list").height($(window).height()-215);
    //当文档窗口发生改变时 触发
    $(window).resize(function(){
        $(".widget-box").height($(window).height()-215);
        $(".table_menu_list").width($(window).width()-260);
        $(".table_menu_list").height($(window).height()-215);
    })
    laydate({
        elem: '#start',
        event: 'focus'
    });

    /*用户-停用*/
    function member_stop(obj,id){
        layer.confirm('确认要停用吗？',function(index){
            $(obj).parents("tr").find(".td-manage").prepend('<a style="text-decoration:none" class="btn btn-xs " onClick="member_start(this,id)" href="javascript:;" title="启用"><i class="fa fa-close bigger-120"></i></a>');
            $(obj).parents("tr").find(".td-status").html('<span class="label label-defaunt radius">已停用</span>');
            $(obj).remove();
            layer.msg('已停用!',{icon: 5,time:1000});
        });
    }
    /*用户-启用*/
    function member_start(obj,id){
        layer.confirm('确认要启用吗？',function(index){
            $(obj).parents("tr").find(".td-manage").prepend('<a style="text-decoration:none" class="btn btn-xs btn-success" onClick="member_stop(this,id)" href="javascript:;" title="停用"><i class="fa fa-check  bigger-120"></i></a>');
            $(obj).parents("tr").find(".td-status").html('<span class="label label-success radius">已启用</span>');
            $(obj).remove();
            layer.msg('已启用!',{icon: 6,time:1000});
        });
    }
    /*产品-编辑*/
    function member_edit(title,url,id,w,h){
        layer_show(title,url,w,h);
    }

    /*产品-删除*/
    function member_del(obj,id){
        layer.confirm('确认要删除吗？',function(index){
            $(obj).parents("tr").remove();
            layer.msg('已删除!',{icon:1,time:1000});
        });
    }
    /*添加管理员*/
    $('#administrator_add').on('click', function(){
        layer.open({
            type: 1,
            title:'添加管理员',
            area: ['700px',''],
            shadeClose: false,
            content: $('#add_administrator_style'),

        });
    })



    //表单验证提交
    $("#form-admin-add").Validform({

        tiptype:2,

        callback:function(data){
            //form[0].submit();
            if(data.status==1){
                layer.msg(data.info, {icon: data.status,time: 1000}, function(){
                    location.reload();//刷新页面
                });
            }
            else{
                layer.msg(data.info, {icon: data.status,time: 3000});
            }
            var index =parent.$("#iframe").attr("src");
            parent.layer.close(index);
            //
        }


    });
</script>

